home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr45 / cdplay32.zip / MANUAL.DOS < prev    next >
Text File  |  1993-04-07  |  40KB  |  905 lines

  1. CDPlayer from Jupiter Software                                         Page 1
  2.  
  3.  
  4.  
  5. CDPLAYER
  6. FROM JUPITER SOFTWARE
  7.  
  8. The information in this manual is subject to change without notice and does
  9. not represent a commitment on the part of Jupiter Software.  The software may
  10. be used or copied only in accordance with the terms of the licence agreement.
  11.  
  12. All rights reserved.  This manual contains proprietary information which is
  13. protected by copyright.  No part of this manual may be reproduced, transcribed,
  14. stored in a retrieval system, translated into any language in any form
  15. whatsoever without the prior written consent of the publisher.
  16.  
  17. Jupiter retains title to and ownership of the programs.  You are licenced to
  18. use the programs for a trial period of 30 days.  After this period you must
  19. either register as a user or remove the programs from your system.
  20.  
  21. Please read the Licence agreement contained in a seperate file.
  22.  
  23.  
  24. For further information or support contact -
  25.  
  26. Jupiter Software
  27. 63 Parkside
  28. Wimbledon
  29. London
  30. SW19 5NL
  31. England
  32.  
  33. Tel No. (+44) 081-946 4826
  34. Fax No. (+44) 081-879 0090
  35.  
  36. EMail - CompuServe: 100140,2134
  37.      or pbrace@cix.compulink.co.uk
  38.  
  39. Copyright (c) 1993 Jupiter Software
  40.  
  41. CDPlayer from Jupiter Software                                         Page 2
  42.  
  43.  
  44.                                     CONTENTS
  45.  
  46.                                                                  Page
  47.  
  48.           A    INTRODUCTION                                       3
  49.  
  50.           B    BASIC OPERATIONS
  51.  
  52.                1    Run CDPlayer
  53.                         Command line option                       4
  54.  
  55.                2    The CD Handset                                4
  56.  
  57.                3    Display area                                  5
  58.  
  59.                4    Function Keys                                 5
  60.  
  61.           C    DISC CATALOGUE                                     8
  62.  
  63.                1    Entering/editing the record for the
  64.                                current disc                       8
  65.  
  66.                2    Browsing through your catalogue               9
  67.  
  68.                3    Editing during browsing                       11
  69.  
  70.           D    INSTALLATION                                       12
  71.  
  72.  
  73. CDPlayer from Jupiter Software                                         Page 3
  74.  
  75. A    INTRODUCTION
  76.  
  77. CDPlayer(TM) is a DOS audio CD playing program which provides all the
  78. functions associated with a normal CD player, together with the ability to
  79. catalogue and search your CD collection.
  80.  
  81. Features include:
  82.  
  83.      Custom programme play
  84.  
  85.      Single track play
  86.  
  87.      Shuffle play
  88.  
  89.      Repeat on any play function
  90.  
  91.      Track skip
  92.  
  93.      Music search
  94.  
  95.      Replay track
  96.  
  97.      Pause
  98.  
  99.      On screen volume control
  100.  
  101.      On screen balance control
  102.  
  103.      Disc catalogue allowing the storage of the following for each disc:
  104.                Disc name
  105.                Composer/artist
  106.                Music type
  107.                Disc reference
  108.                Individual track details
  109.  
  110.      Browse through catalogue - with word search
  111.  
  112.      On screen display of elapsed and remaining time for both the current
  113.      track and the disc.
  114.  
  115. CDPlayer from Jupiter Software                                         Page 4
  116.  
  117. B    BASIC OPERATIONS
  118.  
  119. 1    Run CDPlayer
  120.  
  121.      To load CDPlayer, simply change to the sub-directory containing the
  122.      program, by typing the following:
  123.  
  124.           X:             <Enter>
  125.           CD \CDPLAYER   <Enter>
  126.  
  127.      where X is replaced with the drive on which CDPlayer has been installed.
  128.  
  129.      Then type:
  130.  
  131.           CDPLAYER       <Enter>
  132.  
  133.      alternatively, if the directory containing CDPlayer is included in the DOS
  134.      path, you may type CDPlayer at the DOS prompt no matter where you are
  135.      within the system.  However, if you do this you must inform the program
  136.      where your disc catalogue files are stored using the command line option,
  137.      see below.
  138.  
  139.      The CDPlayer handset will be displayed and the system will interrogate the
  140.      first CD drive to see if a disc is loaded and if it is playing - if the
  141.      disc is playing, play will not be interrupted by running CDPlayer.  If a
  142.      disc is found the information relating to the disc will be loaded and the
  143.      handset will display information which is relevant to it.  If no disc is
  144.      found in the first drive, the system will show an error status in the
  145.      handset display.  This error status will disappear as soon as a disc is
  146.      inserted into the drive.  You may change the CD at any time without
  147.      reloading CDPlayer.  The program will register that you have switched
  148.      discs and load the information relevant to the new disc.
  149.  
  150.      Command Line Option (see end of manual for more options)
  151.  
  152.      If, when loading CDPlayer, the directory containing CDPlayer is the
  153.      default it is not necessary to use any command line options.  The program
  154.      will use the default directory to load your CD database.  However, if
  155.      your database files are not resident in the default directory you must
  156.      inform the program where the files reside.  This is done by using the
  157.      command line parameter "/D=".  The path holding the data files is
  158.      specified after the equals sign.  For example, if you are running
  159.      CDPlayer from the root directory C and the data files are contained in a
  160.      directory called CDPLAYER the following would be entered:
  161.  
  162.           CDPlayer /D=C:\CDPLAYER
  163.  
  164.      Whenever CDPlayer needs to access the database it will look in the
  165.      default, or specified, directory for files with the following names:
  166.  
  167.           DISCS.IX
  168.           DISCS.DAT
  169.  
  170.      If they are not found it will create these two files to store a new
  171.      database.
  172.  
  173. 2    The CD Handset
  174.  
  175.      The handset is made up of three areas:
  176.  
  177.  
  178. CDPlayer from Jupiter Software                                         Page 5
  179.  
  180.  
  181.                          Figure 1 - The CD Handset
  182.  
  183.           Display             -    showing the play mode, track being played
  184.                                    and track and disc time elapsed and
  185.                                    remaining
  186.           Play controls       -    using the numeric key pad to provide the
  187.                                    "buttons" normally available on a CD Player
  188.           Selection controls  -    using alpha keys for play mode selection and
  189.                                    catalogue functions
  190.  
  191.      To the right of the handset a scroll bar indicates the current volume
  192.      setting.  An up arrow appears at the top and a down arrow at the end,
  193.      indicating that you press these keys to increase and decrease volume.
  194.  
  195.      At the foot of the function key display a scroll bar indicates the
  196.      current balance setting.  The arrows displayed at either end indicate
  197.      that pressing these will adjust the volume balance between the speakers.
  198.      Pressing "*" will centralize the control.
  199.  
  200.      Not all drives support variable volume and on these drives the volume
  201.      will be constant if the slider is anywhere but at the bottom, or fully to
  202.      the side.  In these cases play will be muted on one or both speakers.
  203.  
  204.      A window is also displayed showing the name of the disk and the title of
  205.      the current track, as recorded in the entry for the disc in the disc
  206.      catalogue, see section C.  This window can be suppressed by including a
  207.      command line parameter of /S when running CDPlayer.
  208.  
  209. 3    Display Area
  210.  
  211.      The display area at the top of the handset, see figure 1, is made up of
  212.      four lines of information relating to the current disc being played.
  213.  
  214.      Line 1
  215.      To the left of line 1 is displayed the current mode of play, this
  216.      can be one of four modes:
  217.  
  218.           Disc           -    play the whole disc from the currently selected
  219.                               track
  220.           Track          -    play the selected track only
  221.           Shuffle Play   -    play the tracks on the disk in a random order
  222.           Custom Play    -    play the tracks listed in the custom play field
  223.                               of the disc's record.
  224.  
  225.      To the right of line 1 the word "Repeat" will be displayed if the
  226.      currently selected play mode is to be repeated, i.e.  repeat the whole
  227.      disc, the track or the custom programme.
  228.  
  229.      Line 2
  230.      To the left of line 2 will appear one of the following:
  231.  
  232.           Stop      -    this will appear if the disc inserted is not currently
  233.                          being played
  234.           Play      -    this will appear if the disc is currently being played
  235.           Pause     -    this will appear if pause has been pressed
  236.           Working   -    this will appear momentarily when one of the function
  237.                          keys has been pressed
  238.           Reading   -    this will be displayed when the player is loading
  239.                          control data from the disk.
  240.           Error     -    this will be displayed if no disc is present in the
  241.                          first drive or if the drive is open.
  242.  
  243.      The remainder of line 2 simply contains headings for the information
  244.      displayed on lines 3 and 4.
  245.  
  246.      Line 3
  247.      This line contains details of the track currently selected, or
  248.      being played, together with the playing time elapsed and that remaining
  249.      for the track.
  250.  
  251.      Line 4
  252.      This line contains details of the amount of playing time which has
  253.      elapsed and is remaining for the disc.
  254.  
  255. CDPlayer from Jupiter Software                                         Page 6
  256.  
  257. 4    Functions Keys
  258.  
  259.      The remainder of the handset, see figure 1, shows the keys which are
  260.      active when CDPlayer is running.
  261.  
  262.      The functions available are as follows:
  263.  
  264.      9/P  Play.  Pressing this key will either play the whole of the disc from
  265.           the currently selected track, the selected track only or any custom
  266.           programme, depending on the play mode (see function "T" below)
  267.  
  268.      8/I  Pause/Interrupt.  Pressing this key will cause play to pause, and
  269.           pressing the key a second time will result in play continuing.
  270.  
  271.      7/S  Stop.  Pressing this key causes play to cease.
  272.  
  273.      6/N  Next Track.  This key causes the system to move forward to the next
  274.           track on the disc based on the mode of play.
  275.  
  276.      4/L  Last Track.  This key causes the system to move back to the
  277.           previous track on the disc based on the mode of play.
  278.  
  279.      5/C  Replay Current track.  Pressing this key, when a disc is being played,
  280.           will cause the system to replay the currently selected track from
  281.           the beginning.
  282.  
  283.      3/F  Fast Forward.  Pressing this key causes the system to jump to a point
  284.           30 seconds later in the track.  This key is only effective while a CD
  285.           is being played.
  286.  
  287.      1/B  Fast Back.  Pressing this key causes the system to jump to a point
  288.           30 seconds earlier in the track.  This key is only effective while a
  289.           CD is being played.
  290.  
  291.      2/E  Eject/Close.  For drives which have an automatic eject and closing
  292.           facility, this key will either open or close the drive.  If a disc
  293.           is being played when this key is pressed, play will cease and the
  294.           disc will be ejected.
  295.  
  296.      ./G  Pressing this key causes the system to request the track number to
  297.           jump to.  If the disk is in play mode, play will continue from the
  298.           selected track.
  299.  
  300.    Arrows Adjust volume and balance.  (*=centralize balance)
  301.  
  302.      0    Exit.  Pressing this key, or "Esc", will terminate CDPlayer.  If a CD
  303.           is being played when the program is terminated, it will continue to
  304.           play.
  305.  
  306.      R    Repeat.  This key toggles repeat mode.  When repeat mode is on,
  307.           "Repeat" is displayed on line 1 of the display, the current play mode
  308.           will repeat continuously until "R" is pressed again (or stop is
  309.           pressed).
  310.  
  311.      M    Track/Custom/Shuffle/Disc.  This key circulates between the three
  312.           play modes, however, if no custom programme has been created for the
  313.           disc currently being played, it will skip past this mode.  The three
  314.           modes are as follows:
  315.  
  316. CDPlayer from Jupiter Software                                         Page 7
  317.  
  318.                Track     -    play the current track only
  319.                Custom    -    play the tracks entered in the custom play field
  320.                               of the database record for the current disc.
  321.                               Whenever a disc is inserted the program
  322.                               identifies the disc and if a record exists for
  323.                               it, it will be loaded and any custom play
  324.                               programme will be available.
  325.                Shuffle   -    shuffle the tracks into a random order for
  326.                               playing.  If repeat is on when playing a disk in
  327.                               shuffle mode, the disk will be repeated played
  328.                               with the tracks shuffled into a different order
  329.                               on each play.
  330.  
  331.                Disc      -    play the whole disc from the track currently
  332.                               selected
  333.  
  334.      D    Disc Catalogue.  Pressing this key will cause the system to enter
  335.           disc catalogue mode in one of three ways:
  336.  
  337.                1. If a record already exists for the disc inserted in the drive
  338.                the record will be loaded and offered for editing.
  339.  
  340.                2. If a record does not exist for the disc inserted in the drive
  341.                the system will load the track data from the CD and offer a
  342.                blank record for a new record to be created.
  343.  
  344.                3. If no disc is inserted in the drive, i.e. the handset is
  345.                displaying "Error", the system will enter browse mode, for
  346.                details see the next section.
  347.  
  348.    O/X/V  Import/Export/CSV.  Pressing these keys access the database import
  349.           and export facilities.
  350.  
  351.           Export data
  352.  
  353.           The information stored in the CD catalogue may be exported in one of
  354.           two formats:
  355.  
  356.           Record format       Where each field is written to the file on a
  357.                               separate line, each record occupying a fixed
  358.                               number of lines. (press X)
  359.  
  360.           CSV                 Where the whole record is written on one line in
  361.                               Comma Separated Variable format. (press V)
  362.  
  363.           In both cases the order of the record is as follows:
  364.  
  365.                     Disc ID
  366.                     Name
  367.                     Composer/artist
  368.                     Music type
  369.                     Custom play
  370.                     Disc reference
  371.                     30 track titles
  372.  
  373.           On selecting the appropriate option, you will be asked to:
  374.  
  375.                     Enter path and name of file to create
  376.  
  377.           Enter the full path and name and press <enter>.  If you select the
  378.           option but do not wish to proceed, pressing Esc will abort the
  379.           routine and return you to the handset.
  380.  
  381.           If the file already exists you will informed of this fact and asked
  382.           to confirm that you wish to proceed.
  383.  
  384.           A count of the records being exported is displayed as the file is
  385.           created and on completion a message indicating that the process was
  386.           successful.
  387.  
  388.           Import data
  389.  
  390.           Data may be imported from a file stored in Record Format, see above.
  391.           The system uses the Disc ID to identify records and if the ID
  392.           already exists in the database the record will be updated, if it
  393.           does not exist a new record will be created.  You may use this
  394.           facility to merge multiple databases.
  395.  
  396.           On selecting the import data option, you will be asked to:
  397.  
  398.                     Enter path and name of file to import
  399.  
  400.           Enter the full path and name and press <enter>.  If you select the
  401.           option but do not wish to proceed, pressing Esc will abort the
  402.           routine and return you to the handset.
  403.  
  404.           If the file does not exist, or is not in the correct format, a
  405.           message will be displayed.  If the file is acceptable, the data will
  406.           be imported and a progress message displayed.  When the import is
  407.           complete a message to this effect will be displayed.
  408.  
  409.           If any new records are added during an import they will not contain
  410.           details of track time, and the total number of tracks may not be
  411.           correct as this will be based on the track titles recorded.
  412.           However, both the track times and the total number of tracks will be
  413.           updated by the system on the first occasion that the CD is loaded
  414.           and the data record accessed.
  415.  
  416.      If you have a mouse installed you can control the handset with it.  When
  417.      the handset is displayed, the mouse cursor will be visible and you may
  418.      click on a button or the arrow keys of the volume controls to invoke the
  419.      function.  Clicking on the bar of the balance slider will centralize the
  420.      control.
  421.  
  422.  
  423. CDPlayer from Jupiter Software                                         Page 8
  424.  
  425. C    DISC CATALOGUE
  426.  
  427.      CDPlayer provides a facility for maintaining and searching a catalogue of
  428.      your CDs.  Whenever a CD is inserted in the drive, CDPlayer identifies the
  429.      disc and determines whether or not a record exists in the database.  If a
  430.      record is found it is loaded and any custom play programme is made
  431.      available for playing.  If a record is not found CDPlayer will allocate a
  432.      unique identification to the disc and determine the number of tracks and
  433.      playing time of each.  It is possible to play CDs which do not have an
  434.      entry in the database, however, the custom play facility will not be
  435.      available until a record has been created.
  436.  
  437.      1    Entering/editing the record for the current disc
  438.  
  439.           When a disc is inserted in the drive, the system displays details
  440.           regarding the disc in the handset display and you may access the
  441.           record for the CD by pressing "D" - this will operate whether or not
  442.           the current CD is being played or is in "stop mode".  On pressing
  443.           "D" the Record Screen will be displayed, see figure 2.
  444.  
  445.  
  446.                          Figure 2 - Record Screen
  447.  
  448.           If a record for the CD already exists it will be loaded and
  449.           presented to you for edit, if no record exists a blank record screen
  450.           will be displayed containing the total tracks on the disc, the
  451.           total playing time and the playing times for each track.
  452.  
  453.           Each record consists of the following:
  454.  
  455.                Disc name - up to 30 characters.  Records are sorted
  456.                alphabetically by disc name when displayed in browse mode, see
  457.                below.
  458.  
  459.                Composer/Artist - this may be up to 30 characters and can be
  460.                used to record the composer or artist.
  461.  
  462.                Music type - a field of 15 characters which you can use to
  463.                identify the type of music, e.g. baroque, romantic, pop etc.
  464.  
  465.                Custom play - this field is 30 characters long and contains the
  466.                tracks to be played when custom play mode is selected.  Tracks
  467.                are identified by a number from 1 to 9 or a letter from A to U
  468.                (representing tracks 10 to 30).  To set up a custom play simply
  469.                enter the track identifications one after the other in the
  470.                order in which they are to be played.  For example if you wish
  471.                to play track 7 followed by 10 and then 15, enter "7AF".
  472.  
  473.                Disc reference - a field of 15 characters in which you may
  474.                record the reference by which you identify the disc.  It is
  475.                sensible to allocate unique references to each of your discs as
  476.                this field is displayed when browsing through your CD
  477.                collection, providing a means of identifying the disc you are
  478.                seeking.
  479.  
  480.                Track details - you may enter a description of up to 60
  481.                characters, shown within a scrolling field of 25 characters if
  482.                the disc contains more than 15 tracks, for each track on the
  483.                disc.  When browsing through your CD catalogue, "word filter"
  484.                searches all fields within a record including track details, it
  485.                is therefore possible to search for
  486.  
  487.  CDPlayer from Jupiter Software                                        Page 9
  488.  
  489.                a particular track and then identify the disc on
  490.                which it resides.  See section on browsing below.
  491.  
  492.                Disc ID - Each disc record is indexed by a unique 8 digit hex
  493.                string.  This key is shown on the edit screen for reference
  494.                purposes.
  495.  
  496.           The system allows you to record details of up to 30 tracks for each
  497.           CD.  Two edit screens are provided, one for discs with 15 or less
  498.           tracks and one for those with over 15 tracks.  The edit screen for
  499.           the the former, displays the track list in a single column while
  500.           that for the latter uses a two column format.
  501.  
  502.           If the CD is playing, the track currently being played is
  503.           highlighted and the track and disc status are shown at the top right
  504.           of the Record Screen.  If the CD is being played in Shuffle mode,
  505.           the order in which the tracks are being played is displayed at the
  506.           top right of the window.
  507.  
  508.           On accessing the record, the entry field will be positioned by "Disc
  509.           name".  Enter or edit the name of the disc and press <Enter> to
  510.           move to the "Composer/Art." field.  If you enter all 30 characters
  511.           it is not necessary to press <Enter>.  You may continue entering
  512.           the fields one at a time and on completing the entry for the final
  513.           track the entry field will move back to "Disc name".
  514.  
  515.           You may move from field to field by pressing the "up" and "down"
  516.           arrow keys, provided the cursor is positioned on the first character
  517.           of the field.
  518.  
  519.           The following keys are available to you whilst entering information:
  520.  
  521.                Insert      -  inserts a space at the current cursor position
  522.  
  523.                Delete      -  deletes the character at the current cursor
  524.                               position
  525.  
  526.                Right arrow -  moves the cursor one position to the right
  527.  
  528.                Left arrow  -  moves the cursor one position to the left
  529.  
  530.                Ctrl V      -  toggles insert mode on and off.  If insert mode
  531.                               is on the cursor is displayed as a flashing
  532.                               box, if off it is a flashing line.  In insert
  533.                               mode characters are inserted within any existing
  534.                               text and the back space key is destructive.  In
  535.                               over write mode characters over write existing
  536.                               text and the back space key is non destructive.
  537.  
  538.           At any point when the Records Screen is displayed pressing "F8" will
  539.           access the browse window, see below.
  540.  
  541.           When you have finished entering or editing the record press "Esc".
  542.           If you have made any changes to the record the system will ask you
  543.           if you wish to save the edited record.  Pressing "Y" will cause the
  544.           changes to be stored in the database, while pressing "N" will
  545.           discard the changes you have made and leave the original record
  546.           intact, if one existed.
  547.  
  548.      2    Browsing through your catalogue
  549.  
  550.           Pressing "F8" when the Record Screen is displayed, or pressing "D"
  551.           when the handset is displayed and an error status is indicated,
  552.           accesses the Browse Screen.  See figure 3.
  553.  
  554.  
  555.                          Figure 3 - Browse Screen
  556.  
  557.           If you have a mouse installed, a scroll bar will appear on the right
  558.           hand side of the window and a mouse cursor will appear in the
  559.           centre of the screen.  The scroll bar indicates the relative
  560.  
  561. CDPlayer from Jupiter Software                                         Page 10
  562.           position of the highlighted record within the database and it use is
  563.           described below.
  564.  
  565.           The Browse Screen is divided into three areas as follows:
  566.  
  567.                1    Heading           - taking up the first two lines
  568.  
  569.                2    Catalogue display - showing 10 entries from the database at
  570.                                         a time
  571.  
  572.                3    Instruction area  - displayed on the last two lines
  573.  
  574.           On accessing the Browse Screen, the first ten entries in your
  575.           database, based on a alphabetical sort of the disc name, will be
  576.           displayed.  Each line contains the following:
  577.  
  578.                Disc name
  579.                Composer
  580.                Music type
  581.                Disc reference
  582.  
  583.           The first entry will be highlighted.  You may scroll through your CD
  584.           catalogue with the following keys:
  585.  
  586.           Page up   -    Pressing "Page up" will cause the list to scroll back
  587.                          10 records.
  588.  
  589.           Page down -    Pressing page down will cause the list to scroll
  590.                          forward 10 records.
  591.  
  592.           Up arrow  -    Pressing "Up arrow" moves the highlight bar to the
  593.                          previous record, scrolling the list back if necessary.
  594.  
  595.           Down arrow-    Pressing "Down arrow" moves the highlight to the
  596.                          next record, scrolling the list forward if necessary.
  597.  
  598.           Home      -    Pressing "Home" displays the first 10 entries in the
  599.                          list.
  600.  
  601.           End       -    Pressing "End" displays the last 10 entries in the
  602.                          list.
  603.  
  604.           If you have a mouse you may use it to scroll up and down a line at a
  605.           time by clicking on the "up" and "down" arrows displayed in the
  606.           instruction area.  Clicking on the "Page up" and "Page down" arrow
  607.           will cause the screen to scroll up and down ten entries at a time,
  608.           as will clicking on the arrows at the top and bottom of the scroll
  609.           bar.  You may move to the beginning of the list by clicking on
  610.           "Home" and to the end of the list by clicking on "End".
  611.  
  612.           Mouse users can also jump to a relative position within the list by
  613.           clicking on the scroll bar itself.  For example, if you click two
  614.           thirds of the way down the scroll bar the system will jump to two
  615.           thirds of the way through your catalogue.
  616.  
  617.           Goto Disc
  618.  
  619.           It is possible to jump to a specific disc, by pressing "G" and
  620.           entering the first few characters of the disc name.  If the name
  621.           entered does not exist the system will jump to the next highest name
  622.           found, based on an alphabetical sort.
  623.  
  624. CDPlayer from Jupiter Software                                         Page 11
  625.  
  626.           Word Filter
  627.  
  628.           Pressing "W" will cause the system to request the entry of a filter
  629.           string, with the prompt "Enter word filter".  The filter string can
  630.           be up to 30 characters long and may be a single word or a group of
  631.           words.  On entering a string the system will redisplay the browse
  632.           list containing only those records which contain the string
  633.           entered.  The string may be present within any field and case
  634.           is ignored.
  635.  
  636.           You may use the word filter to, for example, display all music by
  637.           Mozart.  This will result in all discs being listed which contain
  638.           Mozart in any field, e.g.  as the Composer or within track details.
  639.           It will therefore pick up any compilation discs which include Mozart
  640.           music.  Once the list is displayed you may scroll through the
  641.           filtered list in the same way as you scroll through the full list.
  642.           Filtering is deactivated by pressing "W" for a second time or by
  643.           exiting from the Browse Window.
  644.  
  645.           Exit From Browse Mode
  646.  
  647.           You exit from the Browse Window by pressing, or clicking on, "Esc".
  648.  
  649.      3    Editing during browsing
  650.  
  651.           When browsing through your database, a record may be selected for
  652.           viewing or editing by highlighting it on the Browse Screen and
  653.           pressing <Enter>, or by double clicking on the entry.  The Edit Disc
  654.           Record Screen will be displayed, which is in the same format as the
  655.           Record Screen.  You may edit the selected record, if required, in
  656.           the same way as records are edited from the Record Screen.
  657.  
  658.           To exit from the Edit Disc Record Screen press "Esc".  If you have
  659.           edited the record you will be asked if you want it saved; pressing
  660.           "Y" will cause your catalogue to be updated while pressing "N" will
  661.           discard any changes made.
  662.  
  663.      4    Deleting a record
  664.  
  665.           If you wish to delete a record, highlight it in the Browse Window
  666.           and press "D".
  667.  
  668.           A window will be displayed asking for confirmation that you wish to
  669.           delete the record.  If you do wish to continue press "Y" and it will
  670.           be removes, otherwise press "N".
  671.  
  672.      5    Rebuilding the database index
  673.  
  674.           It is possible that your database index may become corrupt.  This is
  675.           not likely to happen very often, but loss of power to the system
  676.           while the index is being updated is one event which will definitely
  677.           corrupt the data.
  678.  
  679.           If the system detects a problem with the index it will inform you
  680.           that the index requires rebuilding and ask you to confirm that you
  681.           wish this to be done.
  682.  
  683.  
  684.  
  685. CDPlayer from Jupiter Software                                         Page 12
  686.  
  687. D    INSTALLATION
  688.  
  689.      An automated installation routine is provided on the disk.  To run this
  690.      routine insert the disk in your floppy drive, log on to the drive and run
  691.      the installation routine by typing:
  692.  
  693.           X:             <Enter>
  694.           INSTALL Y      <Enter>
  695.  
  696.      Where "X" will either by "A" or "B" depending on the drive being used and
  697.      "Y" will be the letter identifying the hard disk on which CDPlayer is to
  698.      be installed.
  699.  
  700.      The installation routine will create a directory called CDPLAYER within
  701.      the root of your hard disk, and copy the programs to it.  It is, in
  702.      fact, only necessary to have the program file CDPLAYER.EXE present on the
  703.      hard disk and this can be resident in any directory.
  704.  
  705.      When the program is first run, it will create the database files
  706.      required to store your CD catalogue, see section B.1.  for more
  707.      information.
  708.  
  709.      To update a shareware installation, simply copy CDPLAYER.EXE from the
  710.      issue disk to the directory containing your shareware version of the
  711.      program.
  712.  
  713. Note - ADDITIONAL COMMAND LINE OPTIONS
  714.  
  715.      Five new command line options are available.  These allow you to change
  716.      the screen colours used to display the handset and database.  They are as
  717.      follows:
  718.  
  719.           /S     - Suppress display of disk title and current track
  720.  
  721.           /N=999 - Normal display used for handset display area
  722.           /E=999 - Display of entry keys
  723.           /B=999 - Display of background
  724.           /V=999 - Display of view/browse screen
  725.  
  726.      The may appear in any order and must be separated by at least one space.
  727.      999 = The number of the attribute to be used from 0 to 255, following
  728.      standard IBM colours.
  729.  
  730. E. MEMORY RESIDENT PLAYER
  731.  
  732. This disk included a restricted demonstration copy of CDTsr(TM).  Note this
  733. is not a shareware program but all registered users of CDPlayer will also
  734. receive a full unrestricted copy of this program.
  735.  
  736. CDTsr is a memory resident CD playing handset which can be called up over
  737. any text based application.  The default key sequence for invoking help is
  738. <Alt><P>, however this may be changed and a second key sequence may be
  739. defined using command line parameters.
  740.  
  741. CDTsr is a swapping memory resident program, so when not in use it occupies
  742. less than 7kb of memory.  On being called, the system will secure the DOS
  743. environment before loading itself and displaying the handset.  On exit, the
  744. operating system environment is reinstated and the user may continue.  By
  745. adopting this approach the system occupies the minimum possible memory and can
  746. be used with programmes that require large amounts of memory to be available
  747. to them.
  748.  
  749. This program allows DOS users to pop up a CD handset similar to that contained
  750. in CDPlayer.  This is very handy for pausing the CD to take a phone call,
  751. carrying on with your current application and then resuming play by popping up
  752. the handset a second time.  Also for playing a new CD without having to close
  753. down your current application.
  754.  
  755. To load CDTsr simply change to the directory containing CDTsr and type:
  756.  
  757.           CDTSR             <Enter>
  758.  
  759. CDTsr will be loaded and a welcome message displayed but the program will
  760. remain dormant.  You may now activate CDTsr at any time, either from the DOS
  761. line or from within an application, by pressing <Alt><P>.
  762.  
  763. The following command line parameters are available and should be inserted
  764. after the name of the program, separated by spaces.  The order of the
  765. appearance of the command line parameters has no effect.
  766.  
  767. a) \bold /U - Unload
  768.  
  769. Inserting this command line parameter, which must appear on its own, causes
  770. CDTsr to remove itself from memory providing it is safe so to do.  If it
  771. is not safe for CDTsr to be removed, because other programmes have been
  772. loaded after it, CDTsr will display a message indicating that it is not
  773. safe to unload itself and will remain in memory.  If CDTsr is successfully
  774. unloaded, you will be informed of this fact before being returned to the DOS
  775. prompt.
  776.  
  777. b) /S - Swap File
  778.  
  779. The program maintains two swap files on disk that are used to temporarily hold
  780. the DOS environment when the handset is being used.  These swap files default to:
  781.  
  782.         CDSwp.1$$
  783.         CDSwp.2$$
  784.  
  785. and are stored in the root of drive C.  If you wish to change name of the file
  786. used, or the directory where the swap file is stored, use the /S parameter in
  787. the following format:
  788.  
  789.         /S= X:\path\name
  790.  
  791. without providing an extension.  The swap file will then be created using the
  792. name provided and extensions of ".1$$" and ".2$$".  If the path specified
  793. cannot be found a message will be displayed indicating that CDTsr cannot be
  794. loaded.
  795.  
  796. Important Warning for Network Users
  797.  
  798. Where CDTsr is being used over a network and the swap files are being
  799. stored on the file server, it is essential that each user's swap files are
  800. contained in a different directory on the disk, or carry different names.
  801. This can easily be achieved by using the users home directory.  If this is not
  802. done crashes will occur as the users DOS environment, which has been stored to
  803. the swap file, may be overridden by the DOS environment stored by another user
  804. and hence will not be available to be reloaded by the first user when the
  805. handset closed.
  806.  
  807. c) /M - No Swap Message
  808.  
  809. By default CDTsr displays a message indicating that it is swapping in and
  810. swapping out as these actions occur.  If you have EMS available, CDTsr
  811. will swap to EMS rather than to disk and these messages may be annoying as the
  812. speed of swapping will be virtually instantaneous.  You may therefore turn off
  813. the swap message by including this command line parameter.
  814.  
  815. d) /F - Force use of disk for swapping
  816.  
  817. By default the system will swap to EMS if it is available.  When memory is at
  818. a premium you may want to keep all EMS available for your applications, adding
  819. /F on the command line forces the system to create the swap files on disk.
  820.  
  821. e) Display Attributes
  822.  
  823. As for CDPlayer --- /N, /E and /B.
  824.  
  825. f) /P -  2nd Hot Key
  826.  
  827. The standard key sequence of <Alt><P> is always available for calling the
  828. handset.  However, it may be that you would like to use an alternative key
  829. sequence.  You can select an alternative key sequence by using the P
  830. parameter, which takes the following format:
  831.  
  832.         CDTSR /P=\$0000
  833.  
  834. The four zero's are made up of two pairs of hexadecimal numbers and are
  835. interpreted as follows:
  836.  
  837. First two digits
  838.  
  839. These are made up from the following and represent the status of the Shift,
  840. Alt and Ctrl keys:
  841.  
  842.         00      no shifts
  843.         01      right shift
  844.         02      left shift
  845.         04      Ctrl
  846.         08      Alt
  847.  
  848. If you wish to use more than one key in combination, add together the codes
  849. given.  For example, <Ctrl><Alt> is "0C".
  850.  
  851. Second two digits
  852.  
  853. The second two zeros must represent a valid scan code, in hexadecimal.  The
  854. following table sets out the valid scan codes:
  855.  
  856.                    A-1E    N-31     0-0B    F1-3B      [-1A
  857.                    B-30    0-18     1-02    F2-3C      ;-27
  858.                    C-2E    P-19     2-03    F3-3D      ,-33
  859.                    D-20    Q-10     3-04    F4-3E      /-35
  860.                    E-12    R-13     4-05    F5-3F      \-2B
  861.                    F-21    S-1F     5-06    F6-40      ]-1B
  862.                    G-22    T-14     6-07    F7-41      '-28
  863.                    H-23    U-16     7-08    F8-42      .-34
  864.                    I-17    V-2F     8-09    F9-43      '-29
  865.                    J-24    W-11     9-0A    F10-44
  866.                    K-25    X-2D             F11-57
  867.                    L-26    Y-15             F12-58
  868.                    M-32    Z-2C
  869.  
  870.     For example:
  871.  
  872.         /P=$0244        identifies left shift + F10
  873.         /P=$082E        identifies Alt + C
  874.         /P=$0517        identifies Ctrl + right shift + I
  875.  
  876. As the alternative key sequences.
  877.  
  878. g) /R - Replace main Hot Key
  879.  
  880. The standard Hot Key of <Alt><P> can be replaced using this parameter.  It is
  881. used in exactly the same way as "/P" but the defined key sequence will be
  882. available in place of the default not in addition to it.  You may use both
  883. "/P" and "/R" together, selecting two sequences of your choosing.
  884.  
  885. h) /K - Keep in memory
  886.  
  887. By default the program only keeps a small portion in memory when it is not in
  888. use.  It will swap in the remaining code when called and swap it out when
  889. closed.  By this method only 6.5k of memory is used by CDTsr.  If you wish to
  890. force the program to remain in memory and not swap to disk, add the command
  891. line parameter /K.  If this is used the system will take up approximately
  892. 86.5k of memory.
  893.  
  894.  
  895.  
  896.  
  897. The handset is very similar to that contained in CDPlayer, but it does not
  898. provide access to your disc catalogue, and the play mode cannot be changed.
  899. All the functions provided by pressing the numeric keys, described in section
  900. B.4., are available and will remain in force when you exit from the program.
  901. The program will also remember the status of the drive.  It is therefore
  902. possible to call up the handset, pause a CD, close the handset and continue
  903. work and then call it again to continue play from the same point on the disk
  904. --- very handy when taking phone calls.
  905.